Approximate shortest paths in moderately anisotropic regions

نویسندگان

  • Siu–Wing Cheng
  • Antoine Vigneron
چکیده

We want to find an approximate shortest path for a point robot moving in a planar subdivision. Each face of the subdivision is associated with a convex distance function that has the following property: its unit disk contains a unit Euclidean disk, and is contained in a Euclidean disk with radius ρ. Obstacles are allowed, so there can be regions that the robot is not allowed to enter. We give an algorithm that, given any two points s and t, finds an approximate shortest path between s and t whose length is at most (1+ ε) times the length of the shortest path. When n is the number of vertices in the input subdivision, the running time of our algorithm is O((ρn/ε) log(ρ) log(nρ/ε)). This bound does not depend on any other parameters, in particular it does not depend on the minimum angle in the subdivision. As special cases, we can solve the following two problems within the same time bound: • the weighted region problem where all weights are in [1, ρ] ∪ {+∞}, • shortest paths in the flow field when the speed of the robot is 1 and the speed of the flow is at most (ρ− 1)/(ρ+ 1).

منابع مشابه

Shortest Anisotropic Paths on Terrains

We discuss the problem of computing shortest an-isotropic paths on terrains. Anisotropic path costs take into account the length of the path traveled, possibly weighted, and the direction of travel along the faces of the terrain. Considering faces to be weighted has added realism to the study of (pure) Euclidean shortest paths. Parameters such as the varied nature of the terrain, friction, or s...

متن کامل

Atlas: Approximating Shortest Paths in Social Graphs

The search for shortest paths is an essential primitive for a variety of graph-based applications, particularly those on online social networks. For example, LinkedIn users perform queries to find the shortest path “social links” connecting them to a particular user to facilitate introductions. This type of graph query is challenging for moderately sized graphs, but becomes computationally intr...

متن کامل

Fully Dynamic Algorithms for Maintaining All-Pairs Shortest Paths and Transitive Closure in Digraphs

This paper presents the first fully dynamic algorithms for maintaining all-pairs shortest paths in digraphs with positive integer weights less than b. For approximate shortest paths with an error factor of (2 + ), for any positive constant , the amortized update time isO(n2 log n= log logn); for an error factor of (1 + ) the amortized update time is O(n2 log3(bn)= 2). For exact shortest paths t...

متن کامل

LPI: Approximating Shortest Paths using Landmarks

We present LPI, a novel approach for finding approximate shortest paths in weighted graphs. The basis of the algorithm is the presence of landmarks placed at vertices throughout the graph. Each landmark stores the shortest path from itself to all other vertices. LPI works by searching the intersection points along the landmark paths to approximate a path between two points. We show that the pat...

متن کامل

Approximate Euclidean shortest paths amid convex obstacles

We develop algorithms and data structures for the approximate Euclidean shortest path problem amid a set P of k convex obstacles in R and R, with a total of n faces. The running time of our algorithms is linear in n, and the size and query time of our data structure are independent of n. We follow a “core-set” based approach, i.e., we quickly compute a small sketch Q of P whose size is independ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005